package cn.kgc.gl.test2;
//模拟医院看病：普通号看病+特需号看病（看病时长是普通号的两倍），特需号叫号的概率更高
public class CommonThread {
//当前线程（主线程）--普通号
	public static void main(String[] args) {
		

	Thread special=new Thread(new SpecialThread());
	special.setPriority(Thread.MAX_PRIORITY);
	special.start();
	//模拟医院叫号
	for(int i=1;i<=20;i++){
		System.out.println("普通号："+i+"号病人在看病！");
		//线程休眠来代表看病的过程
		try {
			Thread.sleep(500);
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		if(i==10){
			try {
				special.join();
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
		}
	}
	}
}
